make considerable progress - Spanisch Englisch Wörterbuch